@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-size:12px; font-family:"宋体"; }
div{ overflow:hidden;}
img{ border:none;}
from{ padding:0px; margin:0px;}
ul{ outline-style:none; margin:0px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#1067c4; text-decoration:underline;}

#page_brief{ display:none;}

.head,.body,.bottomMenu,.foot,{ width:960px; margin:0 auto 0 auto;}
.indexBanner img{ width:100%;}

#master{ width:960px; margin:0 auto 0 auto; }
.indexBanner {width:100%;position:relative; left:50%; margin-left:-960px; width:1423px;}

.head {
    margin-bottom: 10px;
    width: 960px;
    margin: 0px auto;
    height:100px;}
.head .logo{ float:left; padding-top:10px; font-size:12px}
.head .logo1{ float:left; padding-top:10px; font-size:12px; width:250px; height:100px; background:url("logo.jpg") left no-repeat; margin-top:5px;}
.logo1 h1 a{
	padding-top:10px;
	float:left; 
	display:block;
	font-size:0px;
	text-indent:-200px;
	overflow:hidden;

}
.top1 {
	background: none repeat scroll 0% 0% #F5F5F5;
	line-height: 31px;
	font-size: 12px;
	border-bottom: 1px solid #DCDCDC;
	width: 100%;
	color: #666;
		}

.tophe {
	background: none repeat scroll 0% 0% #F5F5F5;
	line-height: 31px;
	font-size: 12px;
		width: 960px;
	color: #666;
		 margin: 0px auto;}

.top1 .sec_nav {
    float: right;
}
.shuxian {
    color: #999;
    margin: 0px 5px;
    font-weight: normal;
}


.sign_in, .sign_in:link, .sign_in:hover {
    width: 53px;
    text-align: center;
    padding-left: 30px;
    line-height: 30px;
    background-image: url("lo.png");
    background-repeat: no-repeat;
    background-position: 10px center;
    display: inline-block;
    cursor: pointer;
    float: right;
}  



.head .biao{float: left;
    width: 260px;
    height: 100px;
    background: url("biao.jpg") repeat-x scroll 0% 0% transparent;
    margin-top: -1px;
    margin-right: -100px;
    margin-left: 93px;
}

.head .tel{float: right;
width: 210px;
height: 60px;
text-align: right;
background: url("tel.jpg") repeat-x scroll 0% 0% transparent;
margin-top: 22px; 
}


.menu{ width:100%; background:url("menu.jpg") repeat-x; height:43px; }
.menu .nav{width:960px; margin: 0px auto;}
.menu .nav ul{}
.menu .nav li{ float:left;  width: 84px;
    display: block;
    background: url("menu_bj_1.gif") no-repeat scroll 0px 50% transparent;
    padding-left: 2px;}
.menu .nav a{  color:#fff; font-size:12px; text-decoration:none; display:block; padding:14px 15px 14px 15px; font-weight:600;}
.menu .nav a:hover{background:url("menu1.jpg") repeat-x;}
.menu .nav #isOn{background:url("menu1.jpg") repeat-x;}

.menu #search{ float:right; width:190px; padding:5px 10px 0 0 ; }
.menu #search #search_input{ border:none; background:url("search_input.jpg") no-repeat; width:131px; height:19px; padding:2px; margin-right:5px;}
.menu #search #search_submit{ border:none; background:url("search_btn.jpg") no-repeat; width:40px; height:23px;}



.body{ margin-bottom:30px;}

.indexBox1,.indexBox2,.indexBox3{width:310px; height:311px;}
.indexBox1{ float:right; background:url("indexBox1.jpg") no-repeat; }
.indexBox1 .pic{ text-align:center; padding-top:10px; margin-bottom:10px;}
.indexBox1 .hotline,.indexBox1 .soliton{ width:266px;   margin:0 auto 0 auto;  }
.indexBox1 .hotline{ font-size:12px;margin-bottom:20px;}
.indexBox1 .hotline strong{ font-size:14px;}
.indexBox1 .soliton{ text-align:center; background:url("sbg.jpg") no-repeat; height:50px;}
.indexBox1 .soliton a{ color:#06C;}

.indexBox8{width:256px; height:340px; }
.indexBox8 .title{ float:left;width:256px; height:20px; border-bottom:1px solid #dedede;background:url("index_cp_bg.jpg"); padding-top:5px; padding-bottom:3px;padding-left:5px}
.indexBox8 .title a{ font-weight:normal;  font-family:'微软雅黑', Verdana, Arial, '宋体';font-size:13px; color:#1072B4 ;padding-left:6px;}
.indexBox8{ float:right;}
.indexBox8 .pic{ text-align:center; padding-top:10px; margin-bottom:10px;}
.indexBox8 .hotline,.indexBox8 .soliton{ width:266px;   margin:0 auto 0 auto;  }
.indexBox8 .hotline{ font-size:12px;margin-bottom:20px;}
.indexBox8 .hotline strong{ font-size:14px;}
.indexBox8 .soliton{ text-align:center; background:url("sbg.jpg") no-repeat; height:50px;}
.indexBox8 .soliton a{ color:#06C;}
.indexBox8 .dix{overflow:hidden;text-align:left;}
.indexBox8 .index_list{width:255px; padding-bottom:0px; margin:7px 0px 0px 5px;}
.indexBox8 .index_list ul{list-style-type: none;}
.indexBox8 .index_list li{padding:5px 0px 6px 12px; line-height:10px;width:256px;background:url("news_01.jpg") no-repeat left;} 


.i_c_list li{ float:left; width:256px; background:url("line_01.jpg"); line-height:25px;}
.i_c_list li span{ float:left; width:190px; height:25px; overflow:hidden;}
.i_c_list li i{ float:right; font-style:normal; margin:0 5px 0 0; display:inline;}




.indexBoxtitle{ font-size:14px; font-weight:bolder; color:#0f68bc; text-indent:10px;padding-top:10px}
.indexBoxtitle a{color:#0f68bc; }
.indexBoxtitle2{ font-size:14px; font-weight:bolder; color:#9b0101; text-indent:10px;padding-top:10px}
.indexBoxtitle2 a{color:#9b0101;}
.indexBox2{ float:left; background:url("indexBox2.jpg") no-repeat; }
.indexBox2 .top,.indexBox2 .bottom{ width:270px; margin:0 auto 0 auto;}
.indexBox2 .top{ margin-top:10px;}
.indexBox2 .top .left{ float:left; width:130px;}
.indexBox2 .top .left img{ width:128px;  border:1px solid #CCC; }
.indexBox2 .top .right{ float:right; width:135px;}
.indexBox2 .top .right li{ line-height:23px; color:#666;}
.indexBox2 .top .right a{ color:#666;}
.indexBox2 .top .right a:hover{ color:#900;}

.indexBox2 .bottom{ margin-top:10px;}
.indexBox2 .bottom #style4{ border:none;}
.indexBox2 .bottom #style4_pic{ float:left; width:100px; margin-right:10px;}
.indexBox2 .bottom #style4_pic img{width:100px;}
.indexBox2 .bottom #style4_title{ margin-bottom:5px;width:125px; white-space:nowrap;}
.indexBox2 .bottom #style4_title a{ color:#000; font-weight:bold;}
.indexBox2 .bottom #style4_title a:hover{ color:#900;}
.indexBox2 .bottom #style4_content{ color:#666; line-height:20px; width:145px;}
.indexBox2 .bottom #style4_more{ display:none;}
.bottom #style1{ border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px;}
.bottom #style_time{ float:left;  width:60px;font-family:Verdana, Geneva, sans-serif; padding-right:10px; font-size:10px; color:#666;}
.bottom #style1_title{ float:left; width:190px;}
.bottom #style1_title a{ color:#666;}
.bottom #style1_title a:hover{ color:#900;}

.bottom2 #style1{ border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px;}
.bottom2 #style_time{ float:left;  width:60px;font-family:Verdana, Geneva, sans-serif; padding-right:10px; font-size:10px; color:#666;}
.bottom2 #style1_title{ float:left;padding-left:10px; width:250px;}
.bottom2 #style1_title a{ color:#666;}
.bottom2 #style1_title a:hover{ color:#900;}




.indexBox3 { float:left; background:url("indexBox3.jpg") no-repeat;  margin-right:14px;}
.indexBox3 .top,.indexBox3 .bottom{ width:270px; margin:0 auto 0 auto;}
.indexBox3 .top{ margin-top:10px;}
.indexBox3 .top .left{ float:left; width:120px;}
.indexBox3 .top .left img{ width:100px; height:66px;}
.indexBox3 .top .right{ float:left; width:150px;}
.indexBox3 .top .right .title{ margin-bottom:10px;}
.indexBox3 .top .right .title a{ color:#000; font-weight:bold;}
.indexBox3 .top .right .content{ line-height:18px; color:#666; padding-bottom:10px;}
.indexBox3 .top .right .more{}
.indexBox3 .top .right .more a{ color:#069;}
.indexBox3 .bottom{ margin-top:3px;}
.indexBox3 .bottom_title{margin-top:15px;; text-align:right;width:95%}
.indexBox3 .bottom #style1{ border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px;}
.indexBox3 .bottom #style_time{ float:left;  width:60px;font-family:Verdana, Geneva, sans-serif; padding-right:10px; font-size:10px; color:#666;}
.indexBox3 .bottom #style1_title{ float:right; width:190px;}
.indexBox3 .bottom #style1_title a{ color:#666;}
.indexBox3 .bottom #style1_title a:hover{ color:#900;}



.bottomMenu{ background:url("bottomMenu.jpg") no-repeat;height:161px; margin-bottom:10px;}


.bBox{ width:150px; float:left; padding-top:30px;padding-left:40px;}
.bBox .title{ font-weight:bold; margin-bottom:10px;}
.bBox .list li{ line-height:19px; color:#666;}
.bBox .list a{ color:#666;}
.bBox .list a:hover{ color:#900;}

.foot{ background:#f1f1f1; border-top:5px solid #ccc;}
.foot .left{float: left;
padding: 20px 0px 20px 232px;
line-height: 20px;
color: #666;
width: 960px;
}
.foot .right{ float:left; width:0px; padding-top:20px; }
.foot2{width:100%; margin:0 auto 0 auto; background-color:#08abff; }

.foot2 .left a{  color:#fff;}
.foot2 .left{float: left;
padding: 20px 0px 20px 232px;
width: 850px;
line-height: 20px;
color: #FFF;}
.foot2 .right{ float:left; width:0px; padding-top:20px; }



.mainBody_top{ background:url("-mainBody_top.jpg") no-repeat; height:5px;width:960px}
.mainBody_body{ background-image:url("-mainBody_body.jpg"); width:100%;}
.mainBody_body1{ background-image:url("-mainBody_body.jpg"); width:100%;}
.body2{width:960px;margin:0 auto 0 auto;}
.body2 .content{ padding:10px;border-left:1px solid #CCC;border-right:1px solid #CCC;}




.mainBody_bottom{ background:url("-mainBody_bottom.jpg") no-repeat; height:35px;width:100%;}

.mainBody_top2{ background:url("mainBody_top2.jpg") no-repeat; height:5px;width:100%;}
.mainBody_body2{ background:url("mainBody_body2.jpg") repeat-y;width:100%;}
.mainBody_bottom2{ background:url("mainBody_bottom2.jpg") no-repeat; height:10px;width:100%;}


.bodyLeft{ float:left; width:190px; padding:5px;}

.mainMenu{ width:auto;}
.mainMenu .title{ font:bold 18px "微软雅黑"; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:10px; padding-left:10px;}
.mainMenu h1{ font:bold 18px "微软雅黑"; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:10px; padding-left:10px;}
.mainMenu .content{ color:#666; padding-left:10px;}
.mainMenu .content li{ line-height:30px; background:url("_icon02.gif") no-repeat 5px 50%; padding-left:15px;}
.mainMenu .content #ClassLi_1{ background:#url("_icon04.gif") no-repeat 5px 50%; }
.mainMenu .content #ClassLi_1 a{ color:#f00; font-size:14px; font-weight:bold;}
.mainMenu .content ul #ClassLi_1 a:visited{color:#0f68bc;}
.mainMenu .content #ClassLi a{ color:#000; font-size:14px; font-weight:bold;}
.mainMenu .content #li2,.mainMenu .content #li2_2{ line-height:20px; background:url("_icon04.gif") no-repeat 10px 50%; padding-left:20px;}
.mainMenu .content #li2_2{background:url("_icon02.gif") no-repeat 10px 40%;}
.mainMenu .content #li2 a{ color:#666; font-size:12px;}
.mainMenu .content #li2_2 a{ color:#f00;}
.content #ClassLi1 a:visited{color: #0f68bc;}
.content #li2_2 a:visited{ color: #0f68bc;;}

.content ul #ClassLi{ border:1px solid #ccc; height:30px; line-height:30px; font-size:12px; font-family:Arial; margin-bottom:5px; padding-left:25px; width:auto; background:url("_icon02.gif") no-repeat 15px 50%;}

.mainContent{ border-top:1px dotted #ccc; padding-top:5px; margin-bottom:10px;}
.mainContent .pic{ margin-bottom:10px;}
.mainContent .qq{ margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #ccc; color:#666;}
.mainContent .phone{ margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #ccc; color:#666; line-height:20px;}
.mainContent .phone span{ font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.mainContent .message{ color:#666; line-height:18px;}
.mainContent .message a{ color:#900;}

.bodyRight{ float:right; width:750px;}
.bodyRight .content{ padding:10px;border-left:1px dashed #dedede;}


.bodyRight{ float:right; width:750px;}
.bodyRight .content{ padding:10px;border-left:1px dashed #dedede;}



.bodyRight1{ float:right; width:750px;}
.bodyRight1 .content1{ padding:10px; border:1px dashed #CCC;}

.address{ border-bottom:1px dotted #ccc; color:#666; text-align:right; padding-right:10px; padding-top:10px;height:25px; margin:0px 10px 10px 10px;}
.address .title{ float:left;font:bold 18px "微软雅黑"; color:#333; margin-top:-5px; padding-left:10px;}
.address a{ color:#666;}


.mainNewsBox{ margin-bottom:30px;}
.mainNewsBox_title{ font:bold 18px "微软雅黑"; margin-bottom:10px;}
.mainNewsBox_pic{ float:left; width:150px;}
.mainNewsBox_right{ float:right; width:520px; height:194px;}

.newsList li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
.newsList #style1_title{ padding-left:15px; background:url("_icon04.gif") no-repeat 5px 50%; width:75%;}
.newsList #style_time{ width:20%;}
.newsList a{ color:#666;}


.mainNewsBox_more{ width:100%; text-align:right; margin-top:20px;}
.mainNewsBox_more a{ color:#900;}

.newsList #style3{ float:left; margin-bottom:20px; width:220px;}
.newsList #style3_pic{ text-align:center; margin-bottom:10px;width:184px; height:134px}
.newsList #style3_pic img{ width:180px; height:130px;}
.newsList #style3_title{ width:180px;height:36px; word-spacing:normal; white-space:normal; margin:0 auto 0 auto; text-align:center;}
.newsList #style3_title a{color:#000;}

.newsList2 li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
.newsList2 #style1_title{ padding-left:20px; width:75%; background:url("_icon02.gif") no-repeat 10px 50%;}
.newsList2 #style1_title a{ font-size:14px;}
.newsList2 #style1_title a:hover{ color:#900;}
.newsList2 #style_time{ width:20%;}
.newsList2 a{ color:#666;}


.newsList #style4{ border-bottom:1px dotted #ccc; padding-bottom:20px; margin-bottom:20px; width:100%}
.newsList #style4_pic{ float:left; width:200px; height:140px; padding-left:20px;}
.newsList #style4_pic img{width:200px; height:140px;}
.newsList #style4_title{ margin-bottom:5px; width:430px;}
.newsList #style4_title a{ color:#333; font: bold 18px "微软雅黑";}
.newsList #style4_title a:hover{ color:#900;}
.newsList #style4_content{ height:90px; line-height:20px; color:#666;}
.newsList #style4_more{ text-align:right;}
.newsList #style4_more a{ color:#900;}

.newsList4 #style4{ border-bottom:1px dotted #ccc; padding-bottom:20px; margin-bottom:20px;}
.newsList4 #style4_pic{ float:left; width:200px; height:100px; padding-left:20px;}
.newsList4 #style4_pic img{width:200px; height:100px;}
.newsList4 #style4_title{ margin-bottom:5px; width:430px;}
.newsList4 #style4_title a{ color:#333; font: bold 18px "微软雅黑";}
.newsList4 #style4_title a:hover{ color:#900;}
.newsList4 #style4_content{ height:50px; line-height:20px; color:#666;}
.newsList4 #style4_more{ width:450px;;}
.newsList4 #style4_more a{ color:#900;}

.mainProContent{ margin:30px 0 30px 80px;}
.proCenterBox{ width:334px; float:left; margin-right:50px; margin-bottom:30px;padding:10px;border:1px dotted #fff;}
.proCenterBox:hover{ border:1px dotted #ccc; background:#f1f1f1;}
.proCenterBox .pic{ margin-bottom:10px;}
.proCenterBox .title{ font: bold 18px "微软雅黑"; margin-bottom:10px;}
.proCenterBox .dec{ line-height:20px; color:#666;}
.proCenterBox .more{ text-align:right;}
.proCenterBox .more a{ color:#900;}

.mainProContent2{ margin:30px 0 30px 0px;}
.proCenterBox2{ width:304px; float:left; margin-right:10px; margin-bottom:30px;padding:10px;border:1px dotted #fff;}
.proCenterBox2:hover{ border:1px dotted #ccc; background:#f1f1f1;}
.proCenterBox2 .pic{ margin-bottom:10px;}
.proCenterBox2 .title{ font: bold 18px "微软雅黑"; margin-bottom:10px;}
.proCenterBox2 .dec{ line-height:20px; color:#666;}
.proCenterBox2 .more{ text-align:right;}
.proCenterBox2 .more a{ color:#900;}


.pro_title{ font:bold 18px "微软雅黑"; text-align:center; color:#000; margin-bottom:10px;}
.pro_pic{ margin-bottom:20px; text-align:center;}

.pro_cardList{ border-bottom:1px solid #000;}
.pro_cardList .over,.pro_cardList .out{width:98px; height:21px; display:block; text-align:center; float:left; padding-top:5px; margin-right:5px;}
.pro_cardList .over{ background:url("proCard.jpg") no-repeat; color:#fff;}
.pro_cardList .over a{ color:#fff;}
.pro_cardList .out{ background:#f1f1f1; color:#000;}


.aboutBox1{ background:url("about_01.jpg") no-repeat; height:160px; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.aboutBox_title{ font:bold 18px "微软雅黑"; color:#000; margin-bottom:10px;}
.aboutBox1_content{ line-height:20px; color:#666; width:500px;}

.aboutBox2{ float:left; width:335px; height:200px; border-right:1px dotted #ccc;}
.aboutBox2_content{}
.aboutBox3_content{ float:right; width:340px;}

.aboutBox3{ float:right; width:335px; height:200px;}
.aboutBox3_Htitle{ font-family:Verdana, Geneva, sans-serif; color:#F30; font-weight:bold;}
.aboutBox3_Hcontent{ line-height:20px; color:#666;}

.about_middle{ border-bottom:1px dotted #ccc; margin-bottom:10px; height:200px;}

.seviceBox1_left{ float:left; width:500px; border-right:1px dotted #ccc; }
.seviceBox1_left .left{ float:left; width:160px;}
.seviceBox1_left .right {float:right; width:320px;}

.seviceBox1_left .right li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:90%;}
.seviceBox1_left a{ color:#666;}
.seviceBox1_left .title{ float:left;}
.seviceBox1_left .time{ float:right;}
.seviceBox1_left .right{ padding-right:10px;}

.seviceBox1_right{ float:right; width:160px; padding-right:10px;}
.seviceBox1_right .title{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.seviceBox1_right .dec{ line-height:20px; color:#666; margin-bottom:10px;}

.seviceBox2,.seviceBox3{ width:320px;}
.seviceBox2{ float:left;}
.seviceBox3{ float:right;}

.seviceBox2_content{}
.seviceBox2_content li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
.seviceBox2_content a{ color:#666;}
.seviceBox2_content .title{ float:left;}
.seviceBox2_content .time{ float:right;}

.wenhuaBox1{ padding-bottom:10px; border-bottom:1px dotted #ccc; margin-bottom:10px;}

.wenhuaBox2,.wenhuaBox3{ width:335px;}
.wenhuaBox2{ float:left; border-right:1px dotted #ccc;}
.wenhuaBox3{ float:right;}


.wenhuaBox4 .left{ float:left; width:100%;}
.wenhuaBox4 .left li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
.wenhuaBox4 .left a{ color:#666;}
.wenhuaBox4 .left .title{ float:left;}
.wenhuaBox4 .left .time{ float:right;}
.wenhuaBox4 .right li{ line-height:20px;}
.wenhuaBox4 .right a{ color:#666;}

.wenhuaBox4 .right{ float:right; width:180px;}


.proList #style3{width:280px; padding-right:30px; padding-left:30px;}
.proList #style3_pic{margin-bottom:10px; width:260px; height:auto;}
.proList #style3_pic img{ width:260px; height:190px; padding:0px;}
.proList #style3_title{ margin-bottom:10px; text-align:center}
.proList #style3_title a{ font-size:14px; font-weight:bold;}
.proList #style3_item{ float:left; width:200px; color:#666;}
.proList #style3_more{ float:right; width:70px; padding-top:20px; text-align:right;}
.proList #style3_more a{ color:#900;}

.proList #style4{margin-bottom:10px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.proList #style4_pic{ float:left; width:210px; height:auto;}
.proList #style4_pic img{width:200px; height:130px; border:1px solid #ccc;}
.proList #style4_title{ float:left;width:430px;  margin-bottom:5px;}
.proList #style4_title a{ color:#333; font:14px Arial ; font-weight:bold;}
.proList #style4_title a:hover{ color:#1067c4;}
.proList #style4_content{ float:left; width:480px; height:50px;line-height:18px;color:#666; font-size:12px; margin-bottom:10px;}
.proList #style4_more{ width:680px; text-align:right;}
.proList #style4_more a{ color:#900;}

.proClass{border-bottom: 1px solid #E7E7E7;}

.proClass #style4{margin-bottom:20px; border:0px solid #ccc; padding-bottom:10px; width:320px; height:150px; margin-left:30px; ;float:left}
.proClass #style4_pic{ float:left; width:160px; height:auto;}
.proClass #style4_pic img{width:160px; height:auto }
.proClass #style4_title{ float:left;width:150px;  margin-bottom:5px;padding-top:10px}
.proClass #style4_title a{ color:#333; font:14px Arial ; font-weight:bold;}
.proClass #style4_title a:hover{ color:#1067c4;}
.proClass h2 a{ color:#333; font:14px Arial ; font-weight:bold;}
.proClass h2 a:hover{ color:#1067c4;}
.proClass #style4_title h2{ float:left;width:150px;  margin-bottom:5px;padding-top:10px}
.proClass #style4_content{ float:left; width:150px; height:50px;line-height:18px;color:#666; font-size:12px; margin-bottom:10px;}
.proClass #style4_more{ float:right;width:150px; text-align:right; }
.proClass #style4_more a{ color:#900;}




.proClass1,.proClass2,.proClass3{ width:260px; float:left; margin:0 15px 0 15px}
.proClass_pic{ margin-bottom:10px;}
.proClass_title{ font:bold 18px "微软雅黑"; margin-bottom:5px;}
.proClass_list li{ background:url("_icon02.gif") no-repeat 0px 50%; padding-left:10px; float:left; width:120px; color:#666;}
.proClass_list a{ color:#666;}
.proClass_list a:hover{ color:#f00;}




#proInfo_picBox{ width:100%;}
#proInfo_ccontent{ width:100%;}
#proInfo_par{ width:400px; margin:0 auto 0 auto; float:none;}


#news_hot{}
#news_hot li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:96%;}
#news_hot #style1_title{ padding-left:15px; width:75%;}
#news_hot #style1_title2{ padding-left:19px; width:100%;}
#news_hot #style_time{ width:20%;}
#news_hot a{ color:#666;}


#selectMenu{ float:left; height:26px; width:100%; clear:both; border-bottom:#000 1px solid;}
#selectMenu ul li{ float:left; display:inline; height:24px;line-height:24px; padding:0 20px 0 20px; color:#000; text-align:center; list-style:none; cursor:pointer; background:#fefefe; border:#cac9ca 1px solid;}
#selectMenu ul li.current,#selectMenu ul li:hover{ height:24px; line-height:24px; border:#000 1px solid; background:url("menu2.jpg") repeat-x; color:#fff;}
.selectContent{ margin-bottom:10px;}


.newsmore{width:100%; text-align:right}


#list_1,#list_2,#list_3,#list_4,#list_5{ padding-left:5px; padding-top:10px; line-height:20px;}

#relatePro{ width:170px;}
#relatePro_title{ height:30px;}

#qikan{width:589px;height:656px}
#qikan_left{ width:106px;float:left; background:url("1qi_03.jpg") no-repeat;height:656px}
#qikan_right{ width:483px;float:right; background:url("1qi_04.jpg") no-repeat; padding-top:110px;} 
#qikan_title{ font:bold 14px "微软雅黑"; color: #0f68bc;text-indent:20px; padding-top:20px}
#qikan_content{font: 12px ; line-height:20px; padding-left:40px}





#demo {background: #FFF;overflow:hidden;border: 1px dashed #CCC;width:960px; height:150px}
#indemo {float: left;width:600%;}
#demo1 {float: left; }
#demo2 {float: left; }



/*首页*/
.index_main{ margin:30px auto 5PX auto; width:960px;}
.index_middle{ float:left; width:540px;  margin:0 0 0 5px;}
.index_right{ float:right; width:400px; height:244px;clear:right;}
.index_middle .newleft{
    float: left;
	height:140px;
    width: 217px;
    background: url("newsdao.jpg") repeat-x scroll 0% 0% transparent;
 margin-top:20px;margin-right:5px;
}
.index_right .aboutleft{
    float: left;
	height:140px;
    width: 222px;
    margin-top:20px;margin-right:5px;
}
.index_right .index_about_info{ line-height:22px; padding-top:10px; }


.sy_fgx{ float:left; height:250px; width:8px;}
.sy_fgxs{ float:left; height:170px; width:8px;}
.index_qy{ margin-left:5px;}
.index_qy li{ float:left; width:125px; line-height:40px;}
.syhd{ background:url("index_hdbg.jpg") no-repeat; width:246px; height:166px; padding:7px 0px 0px 7px;}
.index_news{ background:url("news_qhbg.gif") repeat-x; width:512px; height:28px;}
.index_case{ background:url("indexcase.jpg") no-repeat; width:960px; height:50px;}

.news_title{ float:left; background:url("news_qhbg1.jpg") no-repeat; height:28px; width:80px; line-height:28px; padding-right:2px;font-size:13px; cursor:pointer; color:#1072B4;}
.news_title1{
	float: left;
	background: url("hhnews.jpg") no-repeat;
	height: 27px;
	width: 237px;
	line-height: 28px;
	padding-right: 2px;
	font-size: 13px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0e9be1;
}
.news_title2{
	float: left;
	background: url("ddcjh.jpg") no-repeat;
	height: 27px;
	width: 237px;
	line-height: 28px;
	padding-right: 2px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0e9be1;
}
.xian{
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
 height:27px;}
 
 
 .product_title{
	float: left;
	background: url("productyj.jpg") no-repeat;
	height: 27px;
	width: 237px;
	line-height: 28px;
	padding-right: 2px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0e9be1;
}

.kefu_title{
	float: left;
	background: url("kefuindex.jpg") no-repeat;
	height: 27px;
	width: 200px;
	line-height: 28px;
	padding-right: 2px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0e9be1;
	margin-top: 3px;
}
.xian2{
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
 height:27px;margin-top: 3px;}
 
 
.product_title .xian{
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
 height:27px;}
.news_title a{color:#000;}
.news_title a: hover{color:#000;}
.news_title span, .news_titles span{margin-left:17px; font-family:'微软雅黑', Verdana, Arial, '宋体';}

.news_titles{float:left; background:url("news_qhbg2.jpg") no-repeat; height:28px; width:80px; line-height:28px; padding-right:2px;font-size:13px; color:#666;cursor:pointer;}
.news_titles a{color:#666;}
.news_titles a: hover{color:#666;}
.more{float:right; padding:0px 0px 0px 0px;}
.more1{float:right; padding:10px 6px 0px 0px;}
.more1 a{
	color: #999;
}

.more2{float:right; padding:5px 0px 0px 0px;}
.more3{float:right;padding:10px 5px 0px 0px; }
.more3 a{color: #999;}
.more4{float:right;padding:15px 5px 0px 0px; }
.more4 a{color: #999;}
.index_list{width:395px; padding-bottom:10px; margin:7px 0px 0px 5px;}
.index_list ul{list-style-type: none;margin: 0px;padding: 0px;}
.index_list li{padding:5px 0px 6px 10px; line-height:15px;width:275px;background:url("news_01.jpg") no-repeat left;} 
.index_list li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ color:#999999} 





.index_about{ background:url("dot_01.gif") no-repeat left ;border-bottom:1px solid #dedede; height:28px; line-height:28px; font-size:13px; font-family:'微软雅黑', Verdana, Arial, '宋体'; padding-left:15px; color:#1072B4}
.index_about span{ float:right;text-align: right;float:right; padding:7px 5px 0px 0px; padding-top:10px;}

.index_about_info p {
margin:0 0;  padding-left:10px;
color:#333;
line-height:18px;
}
.index_xm{
	background:url("xm_bg.jpg") no-repeat;
	margin-top:0px;
	height:120px;
	width:206px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.index_partner{ background:url("index_partner_bg.jpg") no-repeat; width:960px; height:100px; margin:0px auto; margin-top:5px;}
.index_partners{ background:url("dot_01.gif") no-repeat left; height:28px; line-height:28px; font-size:13px; font-family:'微软雅黑', Verdana, Arial, '宋体'; padding-left:15px; margin:5px 15px 0px 10px; color:#1072B4}
.index_partners span{ float:right;text-align: right;float:right; padding:7px 5px 0px 0px;}


#slide-boxs {width: 160px; position: relative; height: 110px; padding:7px 7px 0px 7px;display:inline;float:left; margin:0px auto;}
#slide-boxs .wrap { overflow: hidden; width: 190px;; height: 110px;}
#slide-boxs ul { width: 300px}
#slide-boxs li { float: left; width: 190px; height: 110px overflow:hidden;}
#slide-boxs li img { width:190px; height:110px;}


.index_product{ float:left; width:650px; height:340px; margin:4px 0 0 0; }

.i_p_title{ width:698px; height:28px; background:url("index_cp_bg.jpg"); border-bottom:1px solid #dedede;}
.i_p_t_left{ float:left; width:85px; font-family:'微软雅黑', Verdana, Arial, '宋体'; font-size:13px;color:#1072B4 ;padding-left:14px;padding-top:4px;}

.i_p_t_left u{float:left; margin:8px 0 0 6px; display:inline;}
.i_p_t_left b{float:left; line-height:28px; color:#0257a8; margin:0 0 0 8px; display:inline;}
.i_p_t_center{ float:left; width:530px; margin-left:20px; display:inline;}
.i_p_t_center li{ float:left; line-height:28px; height:28px;}
.i_p_t_center li span{ float:left; margin:0 5px 0 5px; display:inline;}
.i_p_t_center li i{ float:left; font-style:normal;}
.i_p_t_right{ float:right;margin:9px 7px 0 0; display:inline;}
.i_p_mian{ width:698px; height:312px;}
.i_p_m_list{ float:left; width:329px; height:122px; margin:20px 0 5px 0px; display:inline;}
.i_p_m_l_left{ float:left; border:1px solid #dedede; width:160px; padding:2px; height:116px; }
.i_p_m_l_left img{ width:160px; height:120px;}
.i_p_m_l_right{ float:right; width:150px;}
.i_p_m_l_right b{ float:left; width:143px; margin:10px 0 0 0; overflow:hidden;}
.i_p_m_l_right span{ float:left; width:143px; height:65px; overflow:hidden; line-height:23px;}

.i_p_m_l_leftt{ float:left; border:1px solid #dedede; width:160px; padding:10px;height:120px;margin-left:23px; margin-top:5px;}
.i_p_m_l_leftt img{ width:166px; height:115px;}


/* 主页右边开始 */
.index_center_right { float:left; width:260px; clear:left; border:1px solid #dedede;background:#F5F5F5;}

.index_center_right .center { float:left; width:256x;  height:252px; border-bottom:none; border-top:none; overflow:hidden;}
.index_center_right .center .tabsbox_zzjs_net { width:256px; margin:0 auto; height:250px; overflow:hidden;}
.index_center_right .center .tabs_zzjs { float:left; width:182px; height:29px;background: url("news_qhbg2.jpg") no-repeat 0 0;}
.index_center_right .center .tabs_zzjs li { width:91px; text-align:center; line-height:29px; float:left; cursor:pointer; color:#666; font-weight:bold; position:relative;background: url("news_qhbg2.jpg") no-repeat;}
.index_center_right .center .tabs_zzjs li a:hover { background:url("index_center_cur.gif") no-repeat; font-weight:bold; color:#FFF;}
.index_center_right .center .tabs_zzjs li.zzjs { background:url("index_center_cur.gif") no-repeat; font-weight:bold; color:#FFF;}
.index_center_right .center .tabsbox_zzjs_net .more2 { float:right;  padding-right:5px; }
.index_center_right .center .con_wwwzzjsnet { width:250px;}
.index_center_right .center .con_wwwzzjsnet ul  { width:250px; padding-left:0px;}
.index_center_right .center .con_wwwzzjsnet ul li { width:250px; float:left; }
.index_center_right .center .con_wwwzzjsnet ul li .biaoti { width:245px; float:left; font-size:13px; font-weight:bold; line-height:24px; color:#FE0000; margin-top:20px;}
.index_center_right .center .con_wwwzzjsnet ul li .biaoti  a{color:#FE0000;}
.index_center_right .center .con_wwwzzjsnet ul li .photo { float:left; width:100px; height:80px; padding-left:5px;}
.index_center_right .center .con_wwwzzjsnet ul li .photo img { float:left; width:100px; height:80px;}
.index_center_right .center .con_wwwzzjsnet ul li .text { float:left; padding-left:10px;  line-height:20px;width:125px; height:120px; overflow:hidden; padding-top:5px;}
.index_center_right .center .con_wwwzzjsnet ul li .text a { float:left; width:250px; padding-bottom:1px; }
.index_center_right .center .con_wwwzzjsnet ul li .photo1  { float:left; width:100px; height:80px; padding-left:5px;}
.index_center_right .center .con_wwwzzjsnet ul li .photo1 img { float:left; width:100px; height:80px;}
.index_center_right .center .con_wwwzzjsnet ul li .text1 { float:left; margin-top:-0px; padding-left:10px; line-height:20px; width:100px; height:180px; overflow:hidden; padding-bottom:5px; }
.index_center_right .center .con_wwwzzjsnet ul li .text1 a { float:left;width:250px; padding-bottom:1px;}
.index_center_right .center .hidden { display:none;}
.index_center_right .center .block { display:block;}
overflow:hidden;}
/* 主页样式结束 */


.mainrightnav1 {  color:#069; margin-top: 15px; height:36px; width:715px; border-bottom: 1px solid #E7E7E7; line-height: 36px; font-weight: bold; color:#069; font-size: 13px; }
.mainrightnav1 a { color:#069; text-decoration: none; margin-right: 5px; margin-left: 5px; }
.mainrightnav1 a:hover { text-decoration:none; }
.repro { float: left; height:auto; width: 705px; margin-top: 18px;border-bottom: 1px solid #E7E7E7; }
.reprocon { float: left; height:auto; width: 705px; margin-top:5px; }
.reprocon h2 { color:#333; line-height:24px; text-transform:capitalize; }
.reprocon p { line-height: 24px; }
.reprocon a { color:#333; text-decoration: none; }
.reprocon img { margin-top:5px; margin-right:20px; }
.repropic { width:710px; height:auto; float:left; }



.probox{width:180px; float:left; margin-top:5px; height:197px; overflow:hidden;}
.probox2{width:210px; float:left; margin-top:10px; height:197px; overflow:hidden;}
.protext{overflow:hidden; text-align:center; clear:both;}
.protext a{color:#333;}
.protext a:hover{color:#1067c4;}
.probox span{ display:block; text-align:center}
.probox h2{font-size:12px; font-weight:normal; line-height:18px; text-align:center; clear:both}
.proimg img{position:static;+position:relative; top:-50%;left:-50%; vertical-align:middle;}
.proimg p{position:static; +position:absolute; top:50%; vertical-align:middle; margin:0; padding:0 }
.proimg{border:1px solid #E3E3E3;padding:2px;width:160px; height:120px;line-height:153px;vertical-align:middle;position:relative; text-align:center;display:table-cell;overflow:hidden; margin:0 auto;}
.proimg2{width:210px; height:158px;line-height:153px;vertical-align:middle;position:relative; text-align:center;display:table-cell;overflow:hidden; margin:0 auto;}

.protext2{overflow:hidden; text-align:center; clear:both;}
.protext2 a{color:#333;}
.protext2 a:hover{color:#1067c4;}
.probox2 span{ display:block; text-align:center}
.probox2 h2{font-size:12px; font-weight:normal; line-height:18px; text-align:center; clear:both}
.proboxlist{clear:both; margin:5px 0; border-bottom:1px dotted #cecece}
.proboxlist span{ margin:0 10px}
.proboxlist .proimg{ float:right;  width:160px; height:120px;}
.proboxlist .proimg img{vertical-align:top}
.proboxlist .protext{ background:none; margin:0 0 5px 0;width:100%;height:20px;text-align:left}
.proboxlist .protext a{color:#cc3333;}
.proboxlist .protext a:hover{ color:#1067c4;;text-decoration:underline}
.proboxlist .prodes{float:left; width:300px; height:170px; overflow:hidden; text-align:left;}

.m_con{
	width:960px;
	margin:10 auto 0 auto;
	height:300
	clear:both;

	overflow:hidden;
	padding-bottom:17px;
	}
.m_con_b{
	float:left;
	width:20px;
	padding-top:50px;
	}
.m_con_b img{
	font-size:0px;
	vertical-align:bottom;
	line-height:0px;
}
.m_con_middle{
	width: 960px;
	float: left;
	height: 198px;
	font-weight: bold;
	padding: 0 auto;
	
	}
.m_con_middle ul li{
	float:left;
	padding:2px 3px;
	}
.m_con_middle ul li img{
		width:160px;
	height:120px;
	padding:5px;
	
	font-size:0px;
	vertical-align:bottom;
	line-height:0px;border:1px solid #dedede;

	}
	
.m_con_middle ul li span{
	display:block;
	text-align:center;
	}
	
	
.top,.bottom{ width:390px; margin:0 auto 0 auto;}
.top{ margin-top:10px;}
.top .left{ float:left; width:90px; padding-left:10px;}
.top .left img{ width:70px; height:52px;}
.top .right{ float:left; width:280px;}
.top .right .title{ margin-bottom:0px;}
.top .right .title a{ color:#000;}
.top .right .content{ line-height:18px; color:#999999; padding-bottom:0px;}
.top .right .more{}
.top .right .more a{ color:#069;}


.tg_pages{   
padding-top: 10px;   
padding-bottom: 10px;   text-align: center;   
}   
.tg_pages li{   
display: inline;   
line-height: 22px;   
}   
.tg_pages li a{   
margin-right: 5px;   
padding-right: 5px;   
padding-left: 5px;   
padding-top: 3px;   
padding-bottom: 3px;   
border: 1px solid #CCC;   
background-color: #FFF;   
}   
.thisclass {   
font-weight: bold;   
color: #C00;   
}   
/*首页banner*/
.banner_wrap{width:100%; overflow:hidden;z-index:1; height:622px;}
.banner_wrap .index_slide{height:622px;position:relative; width:100%; overflow:hidden; text-align:center; }
.banner_wrap .index_slide ul{ width:100%; height:622px; }
.banner_wrap .index_slide ul li{ width:100%; }
.banner_wrap .index_slide ul li img{
	display: 622;
	position: absolute;
	left: 50%;
	margin-left: -712px;
}

.ctr{position:absolute;z-index:10;bottom:58px;left:50%; margin-left:-45px; height:20px;width:100px;}
.ctr a{overflow:hidden;zoom:1;float:left;background:url("ctrl_w.png") no-repeat left top;margin-right:4px; width:20px; height:20px; text-indent:-30px;}
.ctr a.cur {background:url("ctrl_y.png") no-repeat; width:20px; height:20px;}


/*banner类型焦点图*/
.index_banner{width:100%; position:relative; height:949px; overflow:hidden;}
.index_banner ul{ position:relative;height:949px; }
.index_banner ul li{ width:1920px;height:949px;}
.head_nav li a.last{ border-right:none;}
.index_banner ul li img{ position:absolute; left:50%; margin-left:-960px; top:0;}

.index_banner .inddot{position:absolute;width:100%;top:167px;height:12px; text-align:center; z-index:2000; left:-17px;}
.index_banner .inddot a{display:inline-block; width:18px; height:18px; margin:0px 6px;background:url("pic58.png") no-repeat; overflow:hidden; line-height:11111px;_background:url(../webimages/index_158.gif) no-repeat; overflow:hidden;}
.index_banner .inddot a.cur{background:url("pic57.png") no-repeat;_background:url(../webimages/index_157.gif) no-repeat;}
.index_banner .cont{ top:97px;}
.index_banner .cont h3{  text-align:right;}
.index_banner .cont p{ text-align:right}
